Hierarchical Gate-level Veriication of Speed-independent Circuits Hierarchical Gate-level Veriication of Speed-independent Circuits
نویسندگان
چکیده
This paper presents a method for the veriication of speed-independent circuits. The main contribution is the reduction of the circuit to a set of complex gates that makes the veriication time complexity depend only on the number of state signals (C elements, RS ip-ops) of the circuit. Despite the reduction to complex gates, veriication is kept exact. The speciication of the environment only requires to describe the transitions of the input/output signals of the circuit and is allowed to express choice and non-determinism. Experimental results obtained from circuits with more than 500 gates show that the computational cost can be drastically reduced when using hierarchical veriication.
منابع مشابه
Hierarchical gate-level verification of speed-independent circuits
This paper presents a method for the veriication of speed-independent circuits. The main contribution is the reduction of the circuit to a set of complex gates that makes the veriication time complexity depend only on the number of state signals (C elements, RS ip-ops) of the circuit. Despite the reduction to complex gates, veriica-tion is kept exact. The speciication of the environment only re...
متن کاملHierarchical Veri cation of Two - DimensionalHigh - Speed Multiplication in PVS : A Case Study
It is shown how to use the PVS speciication language and proof checker to present a hierarchical formalization of a two-dimensional, high-speed integer multiplier on the gate level. We rst give an informal description of iterative array multiplier circuits together with a natural reenement into vertical and horizontal stages, and then show how the various features of PVS can be used to obtain a...
متن کاملConservative Symbolic Model-checking of Petri Nets for Speed-independent Circuit Veriication Conservative Symbolic Model-checking of Petri Nets for Speed-independent Circuit Veriication
This paper presents a conservative symbolic model-checking methodology for speed-independent circuits. The circuit speciication is described by using Petri nets, which is the same formalism that several approaches use for synthesis. The technique is based on symbolic BDD-based reachability analysis, modeling both the speciication and the gate-level network behavior by means of boolean functions...
متن کاملSufficient conditions for correct gate-level speed-independent circuits
We describe suucient conditions for the correctness of speed-independent asynchronous circuits. The circuit speciications considered are determinate, allowing input choice but not output choice (arbitration). The circuit implementations considered are networks of single-output basic gates. A circuit is deened to be correct if it is hazard-free and complex-gate equivalent to its speciication. We...
متن کاملbyBDD - based Model Checking of Petri Nets ?
This paper presents a methodology for the veriication of speed-independent asynchronous circuits against a Petri net speciica-tion. The technique is based on symbolic reachability analysis, modeling both the speciication and the gate-level network behavior by means of boolean functions. These functions are eeciently handled by using Binary Decision Diagrams. Algorithms for verifying the correct...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995